small vegetable or fruit garden - Spanish English Dictionary